<?php

declare(strict_types=1);
/**
 * This file is part of Hyperf.
 *
 * @link     https://www.hyperf.io
 * @document https://hyperf.wiki
 * @contact  group@hyperf.io
 * @license  https://github.com/hyperf/hyperf/blob/master/LICENSE
 * @author   howe <howe1995@163.com>
 */

namespace App\Constant\Database;

class MomentEnum
{
    public const TEXT = 'text';

    public const IMAGE = 'image';

    public const VIDEO = 'video';

    public const TYPE = [
        self::TEXT,
        self::IMAGE,
        self::VIDEO,
    ];

    public const PUBLIC = 'public';

    public const PRIVATE = 'private';

    public const VISIBLE = 'visible';

    public const INVISIBLE = 'invisible';

    public const PERM = [
        self::PUBLIC,
        self::PRIVATE,
        self::VISIBLE,
        self::INVISIBLE,
    ];

    public const LIKE = 'like';

    public const COMMENT = 'comment';
}
